Medical Dictionary
ornithuric acid
noun or·nith·uric acid \ˌȯr-nə-ˌthyu̇r-ik-\
Medical Definition of ORNITHURIC ACID
: a crystalline acid C19H20N2O4 secreted in the urine of birds and reptiles
Seen & Heard
What made you want to look up ornithuric acid? Please tell us where you read or heard it (including the quote, if possible).